package common_interfaces;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.ArrayList;

public interface AgentInterface extends Remote {
	public void Dead() throws RemoteException;

	public void GameOver(int winnerID) throws RemoteException;

	public void Update(String agentsPositions, String objectsPositions,
			String roomSize, String agentState, String agentCollection,
			boolean playToken, ArrayList<String[]> message, ArrayList<String> trades) throws RemoteException;
    	
}
